London Central Bus Co. Ltd
New Cross Garage 208 New Cross Rd., Lewisham, Greater London, United Kingdom, SE14 5UH
(02076) 397668 Phone